#include <stdio.h>
void monocromatizar_uno_c(unsigned char *src, 
						unsigned char *dst, 
						int h, 
						int w, 
						int src_row_size, 
						int dst_row_size) {

	int desplazamiento_src = src_row_size - 3*w; // esto es lo que tengo que saltar en cada fila para pasar a la otra fila
	printf("%d - %d\n", desplazamiento_src, src_row_size);
	int desplazamiento_dst = dst_row_size - w;
	printf("%d - %d\n", desplazamiento_dst, dst_row_size);

	int fila = 0;
	int columna = 0;
	int resultado_parcial;
	for(fila = 0; fila < h; fila++)
	{
		for(columna = 0; columna < w; columna++)
		{
			resultado_parcial = (int) (src[0] + 2*src[1] + src[2])/4;
			if(resultado_parcial >= 255) *dst = (unsigned char)255;
			else *dst = (unsigned char)resultado_parcial;
			src += 3;
			dst++;
		}
		dst += desplazamiento_dst;
		src += desplazamiento_src;
	}
	
}

